//
//  ByCoreCacheUserDefaults.h
//  beibei_ios
//
//  Created by hebidu on 16/4/16.
//  Copyright © 2016年 hebidu. All rights reserved.
//

#import <Foundation/Foundation.h>

/** 缓存前缀 */
#define BY_CACHE_PREFIX    @"itboye_"

/** 朱凯 982942570@qq.com */
/** NSUserDefaults 缓存 */
@interface ByCoreCacheUserDefaults : NSObject

/** 单例实现 */
+ (instancetype)shareInstance;

/** 存贮值 */
/** value 值 如果等于nil，将清除该缓存
 stamp 缓存时间，单位（秒）
 */
- (void)setObject:(id)value key:(NSString *)key stamp:(CGFloat)stamp;

/** 获取值 */
- (NSObject *)getValueWithKey:(NSString *)key;

/** 清除所有缓存值 */
- (void)clear;


@end
